<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>cpp-ipfs-http-client: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">cpp-ipfs-http-client
   </div>
   <div id="projectbrief">IPFS C++ client library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceipfs.html">ipfs</a></li><li class="navelem"><a class="el" href="classipfs_1_1Client.html">Client</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle"><div class="title">ipfs::Client Member List</div></div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classipfs_1_1Client.html">ipfs::Client</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#aaa862322e6ec703b91ed356d968fbc49">Abort</a>()</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a4cd82e5d6223c2522c50e01047eb9d74">BlockGet</a>(const std::string &amp;block_id, std::iostream *block)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a1613d0ec824f1967a66ff53153d914be">BlockPut</a>(const http::FileUpload &amp;block, Json *stat)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a08c8f4cc1091fd142e002a2861fada59">BlockStat</a>(const std::string &amp;block_id, Json *stat)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a54113a339b48d9d86baeb3ef83b3f01e">Client</a>(const std::string &amp;host, long port, const std::string &amp;timeout=&quot;&quot;, const std::string &amp;protocol=&quot;http://&quot;, const std::string &amp;apiPath=&quot;/api/v0&quot;, bool verbose=false)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#ac3d5dd61849bd39acb5641dd169a870d">Client</a>(const Client &amp;)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a6c3280837a5620ce4209ac31ceaa84ce">Client</a>(Client &amp;&amp;) noexcept</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a4fc42dccf9392a96d51099bc252a6092">ConfigGet</a>(const std::string &amp;key, Json *config)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#aa6e2c0b4a19bacb58932e777be08d232">ConfigReplace</a>(const Json &amp;config)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#ab50f9855e7c812542e153475e86645b9">ConfigSet</a>(const std::string &amp;key, const Json &amp;value)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#af34ac771242a66294ff60d820712a99d">DhtFindPeer</a>(const std::string &amp;peer_id, Json *addresses)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a9c93643d0567793925daea95ece432eb">DhtFindProvs</a>(const std::string &amp;hash, Json *providers)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#abe2e1d9f5479fa5007f93a0dee053d12">FilesAdd</a>(const std::vector&lt; http::FileUpload &gt; &amp;files, Json *result)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a7598eaecec5293f29f84e2fc7ca7bc5b">FilesGet</a>(const std::string &amp;path, std::iostream *response)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a0c0a73fa1a284cd4a12c1395a0eb356c">FilesLs</a>(const std::string &amp;path, Json *result)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#ae2ab8a0186ec89f1644a3b1d1a0d20fb">Id</a>(Json *id)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#ada01369adfda81c869a7095d98197961">KeyGen</a>(const std::string &amp;key_name, const std::string &amp;key_type, size_t key_size, std::string *key_id)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a49d9bb4e44e66170c8e32134300ccfb1">KeyList</a>(Json *key_list)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a599d2585c57dd3abbc1b497454f3c541">KeyRename</a>(const std::string &amp;old_key, const std::string &amp;new_key)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a8c8c8703f4be0e4eb5053301b3577ed8">KeyRm</a>(const std::string &amp;key_name)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a93d0ec05a38a4094b3e0dc33c0cc7efe">NamePublish</a>(const std::string &amp;object_id, const std::string &amp;key_name, const Json &amp;options, std::string *name_id)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a61596ec86896753addebc2acac01d011">NameResolve</a>(const std::string &amp;name_id, std::string *path_string)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#aa8d6e75330c6a3d82130f0be4b66b13e">ObjectData</a>(const std::string &amp;object_id, std::string *data)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#abc9556daecb92afeea9b2adfde034a7f">ObjectGet</a>(const std::string &amp;object_id, Json *object)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a90b1ecd4897794ea6ad5742a41f21525">ObjectLinks</a>(const std::string &amp;object_id, Json *links)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a65d8e5b1ac53f2f54bc9860dea015c6d">ObjectNew</a>(std::string *object_id)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a5d239a25cd20cbc15c13c96c790abf46">ObjectPatchAddLink</a>(const std::string &amp;source, const std::string &amp;link_name, const std::string &amp;link_target, std::string *cloned)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#af414390a18a656fd2568cf70481e51b4">ObjectPatchAppendData</a>(const std::string &amp;source, const http::FileUpload &amp;data, std::string *cloned)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a149b21207f70215ad0097764e6ae2e65">ObjectPatchRmLink</a>(const std::string &amp;source, const std::string &amp;link_name, std::string *cloned)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a949a35293f16868980ab013606264b24">ObjectPatchSetData</a>(const std::string &amp;source, const http::FileUpload &amp;data, std::string *cloned)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a783ddccb9559315599b07343b153ffc2">ObjectPut</a>(const Json &amp;object, Json *object_stored)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a2fcb017f9de04c221b78e47cf062039d">ObjectStat</a>(const std::string &amp;object_id, Json *stat)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#ab3ff2cc70ec6a65761d2d088a9ba9323">operator=</a>(const Client &amp;)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a0fdc4ced9fc352a468dac2ec2ae70dcd">operator=</a>(Client &amp;&amp;) noexcept</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a18e6d6a299748d3ba3a681bac7c5bd5d">PinAdd</a>(const std::string &amp;object_id)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a5c6f313e1d361f4d21a7a67915e6b19f">PinLs</a>(Json *pinned)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a1d775b25a4d80ba95c040694e9c9d877">PinLs</a>(const std::string &amp;object_id, Json *pinned)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a1f5d4bfb19f0f739ce8f888c7cbbcc44">PinRm</a>(const std::string &amp;object_id, PinRmOptions options)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#adc5716aa4272ff2bedcae954339c77d0">PinRmOptions</a> enum name</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a60b2274e7ee70ed9392870cd2c5a8559">Reset</a>()</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#ad944a5a304c799b314b3b9ab7765d314">StatsBw</a>(Json *bandwidth_info)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#aec756626c42caf55728dad5b6cb7d0f3">StatsRepo</a>(Json *repo_stats)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#aa45a95118ec539863c12da953ab1988c">SwarmAddrs</a>(Json *addresses)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a2dc1372e2c7505e541115c97c7b497a7">SwarmConnect</a>(const std::string &amp;peer)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#afd550da40c4517c59750327784707923">SwarmDisconnect</a>(const std::string &amp;peer)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a3c1f5392892d51152e45221ce1a026da">SwarmPeers</a>(Json *peers)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classipfs_1_1Client.html#adaabe1a027399cbcabe291f3471e87f4">Version</a>(Json *version)</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classipfs_1_1Client.html#a640274d537d4da7139c89c4dacac531c">~Client</a>()</td><td class="entry"><a class="el" href="classipfs_1_1Client.html">ipfs::Client</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
